AB de Villiers has not fully recovered from an elbow injury and will miss South Africa's one-day international against Ireland on Sunday live on Sky Sports 3.
AB de Villiers has not fully recovered from an elbow injury and will miss South Africa's one-day international against Ireland on Sunday live on Sky Sports 3.